labour under a delusion - Francés Inglés Diccionario